﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Negocios
{
    public class ProgramacaoBO
    {
        private int id;

        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        
        private CanalBO canal;

        public CanalBO Canal
        {
            get { return canal; }
            set 
            {
                if (value == null)
                {
                    throw new Exception("Campo Obrigatorio");
                }
                canal = value; 
            }
        }
        
        private EpisodioBO episodio;

        public EpisodioBO Episodio
        {
            get { return episodio; }
            set 
            {             
                if (value == null)
                {
                    throw new Exception("Campo Obrigatorio");
                }

                episodio = value;
            }
        }
        DateTime data_Hora;

        public DateTime Data_Hora
        {
            get { return data_Hora; }
            set 
            {
                if (value != null)
                {
                    data_Hora = value; 
                }
            }
        }
    }
}